/*global define $win:true*/
define(["jquery"], function($) {
    function PageTouchScroll() {}

    PageTouchScroll.prototype.initDom = function() {
        $("#wrapper").height($win.height - 50);
        $win.topbar.setTitle("页面滚动");
    };

    PageTouchScroll.prototype.initData = function() {
        function loadData(size) {
            var html = "";
            for (var i = 0; i != size; i++) {
                html += "<div class='item'>第" + (i + 1) + "条数据</div>";
            }
            return html;
        }
        var html = loadData(10);
        $(".scroller").html(html);
    };

    PageTouchScroll.prototype.initEvent = function() {
        // 使用iScroll4
        // $win.touchScroll("wrapper", {
        //     useTransition: true,
        //     topOffset: 0,
        //     handleClick: true,
        //     vScrollbar: false,
        //     onRefresh: function() {
        //         this.enable();
        //     },
        //     onScrollMove: function() {},
        //     onScrollEnd: function() {
        //         this.handleClick = true;
        //     }
        // });

        // 推荐使用iScroll5，注意touchScroll5的第一个参数，需要传递选择器而不是直接id
        $win.touchScroll5("#wrapper");


    };

    return PageTouchScroll;
});
